//package com.atguigu.gulimall.product.config;
//
//import org.redisson.api.RSemaphore;
//import org.redisson.api.RedissonClient;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//@RestController
//public class RedisSessionTest {
//
//    @Autowired
//    RedissonClient clientClient;
//
//    @Autowired
//    Person p;
//    //停车
//    @GetMapping("park")
//    public String park() {
//        RSemaphore lock = clientClient.getSemaphore("lock");
//        boolean b = lock.tryAcquire(2);//抢占车位
//        if (b){
//            return "ok";
//        }
//        return "没了";
//
//    }
//    //开车
//    @GetMapping("go")
//    public String go(){
//        RSemaphore lock = clientClient.getSemaphore("lock");
//        lock.release(2);//释放车位
//        p.setAge("12");
//        return "ok"+p.toString();
//    }
//}
